upper surface panel - German English Dictionary